Release 10.1A: OpenEdge Application Server:
Developing AppServer Applications
Effects of unhandled conditions
An unhandled
ERRORorENDKEYcondition raised in an AppServer agent has no effect on the client application to which it is connected. The handling of each condition conforms to standard Progress 4GL rules. For more information about these rules, see OpenEdge Development: Progress 4GL Handbook .Two Progress 4GL conditions (
STOPandQUIT), if not handled using theONSTOPandONQUITstatements in an AppServer session, have definite effects on any client application for which the AppServer agent is handling a request.Any unhandled
STOPcauses the remote procedure request (persistent or non-persistent) to terminate and propagate theSTOPcondition to the client application.Any unhandled
QUITcondition causes the remote procedure request to terminate and return successfully without any propagated condition to the client. However, OpenEdge also terminates the client connection to the AppServer.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |